import 'package:flutter/material.dart';
import 'package:loxen/utils/string_res.dart';
import 'package:loxen/widget/my_subassembly.dart';
import 'package:flutter_screenutil/flutter_screenutil.dart';

class PolicyWidget extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
    return Scaffold(
      appBar: PreferredSize(
        preferredSize: Size(double.infinity, 95.h),
        child: Container(
          color: Theme.of(context).backgroundColor,
          child: SafeArea(
            child: Column(
              children: <Widget>[
                Row(
                  children: <Widget>[
                    MySubassembly.getBackIcon(context,
                        color: Theme.of(context).textTheme.subtitle2.color),
                    Expanded(
                      child: Center(
                        child: Text(
                          StringResources.yin_si_zheng_ce,
                          style: TextStyle(
                              fontSize: 32.sp,
                              fontWeight: FontWeight.w500,
                              color:
                              Theme.of(context).textTheme.subtitle2.color),
                        ),
                      ),
                    ),
                    MySubassembly.getSearchIcon(null, text: Text('')),
                  ],
                )
              ],
            ),
          ),
        ),
      ),
      body: Container(
        decoration: BoxDecoration(
          border: Border(top: BorderSide(
              width: 1.h,
              color: Color(0xFFEBECF1)
          )),
          color: Theme.of(context).backgroundColor,
        ),
        child: Padding(
          padding: const EdgeInsets.only(left: 17, right: 17),
          child: ListView(
            physics: BouncingScrollPhysics(),
            children: <Widget>[
              Padding(
                padding: const EdgeInsets.only(bottom: 100),
                child: Text(
                  '''（以下简称本政策或本隐私政策）
   本政策要点如下：
   1.为便于您注册成为LOXEN用户并使用LOXEN的产品或服务，您需要提供相关个人信息，我们将逐项列举说明，您有权拒绝或撤回授权。
   
   2.您可以查询、修改、删除您的个人信息，改变您同意授权的范围，注销您的账号，我们为您提供行使上述权利的途径。
   
   3.我们将努力采取各种安全保护措施以保护您提供的个人信息，防止数据泄漏。
   
   4.请确认您为 18 周岁以上成年人。
   
   您可以根据以下索引阅读相应章节，以了解本政策的详细内容：

   1.我们如何收集您的个人信息
   
   2.我们如何使用 Cookie 和同类技术
   
   3.我们如何使用收集的信息
   
   4.我们如何共享、转让、公开披露您的个人信息
   
   5.信息的存储
   
   6.我们如何保护您的个人信息
   
   7.您的权利
   
   8.我们如何处理未成年人的个人信息
   
   9.本政策如何更新
   
   10.如何联系我们
   
   11.名词定义
   
   本政策适用于LOXEN（域名：loxen.cn）、网站、APP、小程序等产品或服务，LOXEN服务提供者为朗生网络技术（西安）有限公司（以下简称LOXEN或我们）。如我们或关联公司的产品或服务未设独立隐私政策的，则本政策同样适用于该部分产品或服务。
LOXEN的产品或服务中可能含有第三方产品和/或服务的链接或信息。如果第三方产品和/或服务要求您填写相关信息，请仔细查看该第三方的隐私政策，并审慎提供个人信息。本隐私政策不适用于第三方向您收集信息的行为，LOXEN无法控制第三方的行为，亦不会对第三方收集和/或使用您信息的行为承担任何责任。
请在使用我们的产品或服务前，仔细阅读并充分了解本隐私政策内容。一旦您开始使用我们的产品或服务，即表示您已充分理解并同意本政策。

   1.我们如何收集您的个人信息
   LOXEN仅会出于本政策所述的以下目的，收集您的个人信息：
      1.1 当您注册LOXEN账号时，为落实网络实名制要求，向您提供用户服务，您需要提供您的手机号、密码、用户名信息。如果您不提供上述信息，您将无法成为LOXEN用户，但不影响您以游客身份使用浏览、搜索服务。

      1.2 当您注册LOXEN账号后，为更好地为您提供个性化服务，或者您希望其他意向合作用户或游客了解您或联系您，您可以选择提供邮箱、家乡、签名、简介、教育背景、联系方式（微信号码、QQ 号码）、个人标签。您不提供上述信息不影响您的使用。

      1.3 当您想要认证成为企业用户时，您需要提供联系人姓名、联系人手机号、验证码、企业基本信息（如企业用户名、所属行业、地址、企业注册名称、统一社会信用代码、营业执照等），以便LOXEN为您提供符合企业需求的个性化服务。您不提供上述信息将无法成为企业用户，但不影响其他服务。

      1.4 当您想要认证成为企业设计部/工作室时，您需要提供联系人姓名、联系人手机号、验证码、职位、企业邮箱、个人公司名片、企业设计部/工作室基本信息（如企业设计部/工作室用户名、所属行业、地址、企业注册名称等），以便LOXEN为您提供符合企业设计部/工作室的个性化服务。您不提供上述信息将无法成为企业设计部/工作室，但不影响其他服务。

      1.5 当您使用LOXEN “附近门店”、“预约”的功能时，为了定位您的具体位置并向您推荐附近的门店、服务人员，您需要开启定位功能。如您选择不开启或关闭该功能，我们不会收集对应的信息。

      1.6 当您参加礼品派送活动时，您需要提供您的地址信息，以便于我们向您邮寄相关礼品。您不提供地址信息，我们将无法完成礼品派送，但不影响其他服务。

      1.7 当您在购买我们的产品或服务时，我们会收集您在使用过程中产生的交易信息、下载记录，以便于向您提供交易管理服务。

      1.8 当您使用第三方账号（微信、微博、QQ）登录或绑定LOXEN账号时，为了记住您的身份，我们可能从第三方间接获取您在该第三方平台上的公开信息（包括昵称、头像、性别）。您可以随时解绑第三方账号。

      1.9 当您使用我们的产品或服务时，为了保障我们的产品或服务正常运行，并帮助优化您的服务体验，我们会收集您的以下信息：

        1）设备相关信息，例如操作系统、操作系统版本、操作系统语言、设备品牌、设备型号、设备类型、设备位置所在 IP 地址等。
     
        2）服务日志信息，例如登陆记录、搜索查询内容、网站浏览记录、点击记录、软件使用记录等。
     
        3）与产品或服务相关的其他信息，例如您的关注、您的创作、您的收藏、您的统计等。
        需要您注意的是，单独的设备信息、服务日志信息等无法识别特定自然人身份，除非将这类信息与其他个人身份信息结合使用，否则将不被视为个人信息。

      1.10 根据法律法规、国家标准规定，以下情形中，我们可能会依法收集并使用您的个人信息无需征得您的授权同意：

        1）与国家安全、国防安全直接相关的。
     
        2）与公共安全、公共卫生、重大公共利益直接相关的。

        3）与犯罪侦查、起诉、审判和判决执行等直接相关的。

        4）出于维护您或其他个人的生命、财产等重大合法权益但又很难得到您的同意的。

        5）所收集的个人信息是您自行向社会公众公开的。
     
        6）从合法公开披露的信息中收集个人信息的，如合法的新闻报道、政府信息公开等渠道。

        7）根据您要求签订和履行合同所必需的。

        8）用于维护我们所提供的产品或服务的安全稳定运行所必需的，例如发现、处置产品或服务的故障。

        9）法律法规规定的其他情形。
          请您理解，我们向您提供的产品或服务是不断更新发展的。如果某一项产品或服务未能在前述说明中且确有必要收集您的信息的，我们会通过页面提示、私信、网站公告、表单等方式另行征得您的同意。

   2.我们如何使用 Cookie 和同类技术

      2.1 为确保网站正常运转，我们会在您的计算机或移动设备上存储名为 Cookie 的小数据文件。Cookie 通常包含标志符、站点名称以及一些号码和字符。借助Cookie，网站能够记住您的用户身份、存储您的偏好。
      我们不会将 Cookie 用于本政策所述目的之外的其他用途。您可根据自己的偏好管理或删除 Cookie。如您的浏览器允许，您可以通过浏览器设置阻止 Cookie。但如果您这么做，可能会影响您安全访问我们的网站，且可能在每一次访问我们的网站时需要更改用户设置。

      2.2 除 Cookie 之外，我们使用网络信标（Web Beacons）来收集页面的访问量、点击量；还使用了实体标签 Etag 来做静态资源的缓存，以便加速网站的访问速度，提升您的浏览体验。

   3.我们如何使用收集的信息

      3.1 向您提供我们产品或服务。

      3.2 为向您提供更符合您个性化需求的信息展示、搜索及交易服务，我们会根据您的搜索浏览记录，展示或推送您可能感兴趣的内容。

      3.3 为改善我们的产品或服务，我们可能会对收集的信息进行去标识化或匿名化处理后，进行内部审计、数据分析和研究等。在不泄露您个人信息的前提下，可能用于商业化使用，例如对外宣传。

      3.4 当我们要将信息用于本政策未载明的其他用途时，会事先征得您的同意。

      3.5 当我们要将基于特定目的收集而来的信息用于其它目的时，会事先征得您的同意。

   4.我们如何共享、转让、公开披露您的个人信息
      4.1 共享
      我们不会向任何公司、组织和个人共享您的个人信息，但下列情况除外：

        1）在获得明确同意的情况下共享：获得您的明确同意后，我们会与其他方共享您的个人信息。

        2）我们可能会根据法律法规规定，或按政府主管部门的强制性要求，对外共享您的个人信息。

        3）与关联公司共享：为便于我们及关联公司向您提供各项产品或服务、验证您的身份、识别您的账号异常等，您的个人信息可能会与我们的关联公司共享。我们只会共享必要的个人信息，且受本隐私政策中所声明目的的约束。关联公司如要改变个人信息的处理目的，将再次征求您的授权同意。

        4）与授权合作伙伴共享：仅为实现本政策中声明的目的，我们的某些业务将由授权合作伙伴协助实现。我们可能会与合作伙伴共享您的某些个人信息，以更好地实现用户服务和LOXEN业务发展。我们仅会出于合法、正当、必要、特定、明确的目的共享您的个人信息，并且只会共享所必要的个人信息。我们的合作伙伴无权将共享的个人信息用于任何其他用途。
        目前，我们的授权合作伙伴包括以下大类型：

          a.广告、分析服务类的授权合作伙伴。除非得到您的许可，否则我们不会将您的个人身份信息（指可以识别您身份的信息，例如姓名或电子邮箱）与提供广告、分析服务的合作伙伴分享。我们会向这些合作伙伴提供有关其广告覆盖面和有效性的信息，而不会提供您的个人身份信息，或者我们将这些信息进行汇总，以便他不会识别到您个人。例如，我们可能会告知广告合作伙伴有多少人查看了他的广告。

          b.供应商、服务提供商或其他合作伙伴。为了改进和完善我们的产品或服务，我们可能会将信息发送给支持我们业务的供应商、服务提供商和其他合作伙伴，这些支持包括提供技术基础设施服务、分析我们产品或服务的基本情况、协助我们向您提供产品或服务、投融资活动中的尽职调查等。对我们与之共享个人信息的第三方，我们会与其签署严格的保密约定，要求他们按照本隐私政策及相关法律法规要求处理个人信息。

      4.2 转让
      目前我们不会将您的个人信息转让给LOXEN及关联公司外的任何第三方，但下列情况除外：

        1）在获取明确同意的情况下转让：获得您的明确同意后，我们会向其他第三方转让您的个人信息。

        2）在涉及合并、收购、资产转让等情形时，如涉及到个人信息转让，我们会要求新的持有您个人信息的公司、组织继续受此隐私政策的约束，否则我们将要求该公司、组织重新征求您的同意。

      4.3 公开披露
      我们不会公开披露您的个人信息，但下列情况除外：

        1）获得您明确同意后或基于您的主动选择。

        2）基于法律的披露：在法律、法律程序、诉讼或政府主管部门强制性要求的情况下，我们可能会公开披露您的个人信息。

      4.4 根据法律法规及国家标准，以下情形中我们可能会共享、转让、公开披露您的个人信息无需征得您的同意：

        1）与国家安全、国防安全直接相关的。

        2）与公共安全、公共卫生、重大公共利益直接相关的。

        3）与犯罪侦查、起诉、审判和判决执行等直接相关的。

        4）出于维护个人信息主体或其他个人的生命、财产等重大合法权益但又很难得到您的同意的。

        5）您自行向社会公众公开的个人信息。

        6）从合法公开披露的信息中收集个人信息的，如合法的新闻报道、政府信息公开等渠道。
        
    5.信息的存储

      5.1 我们将从中华人民共和国境内获得的信息存放于中华人民共和国境内。如因业务需求或其他原因需要跨境传输的，我们会重新申请您的明确同意，并明确告知您出境个人信息类型。

      5.2 我们承诺您个人信息的存储时间始终处于合理必要期限内。

      5.3 当我们的产品或服务停止运营时，我们会及时停止对您个人信息的收集，将以推送通知、公告等形式通知您，并根据法律法规的要求尽快对已收集的个人信息进行删除或匿名化处理。

    6.我们如何保护您的个人信息

      6.1 我们努力采用各种安全保护措施以保护您提供的个人信息，防止数据遭到未授权访问、公开披露、使用、修改、损坏或丢失。
      
      6.2 我们建立专门的管理机构、管理制度、操作流程以保障信息安全。我们会部署访问控制机制，确保只有授权人员才可访问个人信息；我们会进行安全和隐私保护培训，加强员工对于保护个人信息重要性的认识。
      
      6.3 互联网并非绝对安全的环境，我们强烈建议您采取积极措施保证个人信息的安全，如：请使用复杂密码，定期修改账号密码，不要将账号密码等个人信息泄漏给他人。
      
      6.4 如不幸发生个人信息安全事件，我们将按照法律法规的要求，启动应急预案，阻止安全事件扩大，并以推送通知、公告等形式告知您。同时，我们还将按照监管部门要求，主动上报个人信息安全事件的处置情况。 
      
    7.您的权利
    按照中国法律法规、国家标准，我们保障您对自己的个人信息行使以下权利：

      7.1 查询、修改您的个人信息
      当您注册成为LOXEN的用户后，您可以进入您的账户随时查询、修改您提交给我们的信息，包括基本信息、关注信息、收藏信息、绑定的第三方账号信息等。出于安全性和身份识别的考虑，您在修改您的某些信息时（如注册联系电话），需要通过输入验证码等方式核实您的身份。
      如您无法通过上述路径查询、修改您的个人信息，您可以随时通过第 10 条列明的方式联系我们。

      7.2 更正您的个人信息
      当您发现我们处理您的个人信息有错误时，您有权要求我们作出更正，您可以随时通过第 10 条列明的方式联系我们。

      7.3 删除您的个人信息
      您可以进入您的账户删除您的部分信息。以下情形中，您可以通过第 10 条列明的方式联系我们向我们提出删除个人信息的请求：
        1）如果我们处理个人信息的行为违反法律法规。
        2）如果我们收集、使用您的个人信息，却未征得您的同意。
        3）如果我们处理个人信息的行为违反了与您的约定。
        4）如果您注销了LOXEN账号。
        5）如果我们不再为您提供产品或服务。
          如我们决定响应您的请求，我们还将同时通知从我们获得您的个人信息的实体，要求其尽快删除，除非法律法规另有规定，或者这些第三方获得您的独立授权。
          当您从我们的服务中删除信息后，按照法律法规要求和安全技术，我们可能无法立即从备份系统中删除相应的信息。但我们将根据法律法规的要求尽快删除相应信息或做匿名化处理。

      7.4 改变您同意授权的范围
      每个业务功能需要一些基本的个人信息才能完成（详见本政策第 1 部分）。对可选同意授权范围，您可以进入您的账户随时给予或收回您的授权同意。
      当您收回同意后，我们将不再处理相应的个人信息。但您收回同意的决定，不会影响此前基于您的授权而开展的个人信息的处理。您收回同意后可能将导致您无法使用部分功能，但不影响其他功能的使用。

      7.5 注销您的账户
      您随时可注销此前已注册的账户，您可以通过第 10 条列明的方式与我们联系。注销前我们将验证您的个人身份等信息，以确保是您本人。
      在注销账户后，我们将停止为您提供产品或服务，按照法律法规要求尽快删除您的个人信息或做匿名化处理。您注销账户的行为是不可逆行为，您重新注册LOXEN的用户，即成为新的用户。您无法恢复已注销账户的任何信息或服务。
      7.6 响应您的上述请求

        1）为保障安全，我们可能会要求您先验证您的身份，再响应您的上述请求。您可以随时通过第 10 条列明的方式联系我们，一般情况下我们将在 15 天内作出回复。

        2）对于您合理的请求，我们原则上不收取费用，但对多次重复、超出合理限度的请求，我们将视情收取一定成本费用。对于那些无端重复、需要过多技术手段（例如，需要开发新系统或从根本上改变现行惯例）、给他人合法权益带来风险或者非常不切实际的请求（例如，涉及备份磁带上存放的信息），我们可能会予以拒绝。
        
        3）在以下情形中，按照法律法规要求，我们将无法响应您的请求：
          a.与国家安全、国防安全直接相关的；
          b.与公共安全、公共卫生、重大公共利益直接相关的；
          c.与犯罪侦查、起诉、审判和判决执行等直接相关的；
          d.有充分证据表明您存在主观恶意或滥用权利的；
          e.响应您的请求将导致您或其他个人、组织的合法权益受到严重损害的；
          f.涉及商业秘密的。

    8.我们如何处理未成年人的个人信息
    我们的产品、网站和服务主要面向成人。若您是 18 周岁以下的未成年人，请不要注册成为LOXEN的用户。如果我们发现自己收集了未成年人的个人信息，则会设法尽快删除。
    如果您是未成年人的监护人，当您监护的未成年人注册成为LOXEN的用户，请通过第 10 条的联系方式与我们联系。

    9.本政策如何更新
    我们会适时根据具体情况对本隐私政策进行修订，并会通过公告、推送、邮件等适当方式提醒您。
    在您知晓或应当知晓上述更新后，您仍然选择继续使用我们的服务，视为您对更新后隐私政策的接受。
    
    10.如何联系我们
      10.1 我们已设立了个人信息保护负责人，如果您对本隐私政策有任何疑问、意见或建议，可以通过以下方式与我们联系，一般情况下我们将在 15 日内回复：
        1）线上提交问题：网页端：帮助中心→在线提交问题和建议；APP 端：我的→意见反馈。
     
    11.定义

      11.1 个人信息：指以电子或者其他方式记录的能够单独或者与他人信息结合识别特定自然人身份或者反映特定自然人活动状况的各种信息。

      11.2 个人敏感信息：指一旦泄露、非法提供或滥用可能导致人身和财产安全，极易导致个人名誉、身心健康受到损害或歧视性待遇等的个人信息。包括身份证件号码、个人生物识别信息、银行账号、通信记录和内容、财产信息、征信信息、行踪信息、住宿信息、健康生理信息、交易信息、14 岁以下儿童个人信息等。

      11.3 LOXEN关联公司：包括但不限于，朗生网络技术（西安）有限公司等关联方。

      11.4 匿名化：通过对个人信息的技术处理，使得个人信息主体无法被识别，且处理后的信息不能被复原的过程。个人信息经匿名化处理后所得的信息不属于个人信息。

      11.5 去标识化：通过对个人信息的技术处理，使其在不借助额外信息的情况下，无法识别个人信息的过程。
''',
                  style: TextStyle(fontSize: 28.sp),
                ),
              )
            ],
          ),
        ),
      ),
    );
  }
}

